using MediatR;
using RBAC.Domain.ProductionPlans;
using RBAC.ErrorCode;
namespace RBAC.Read.Api.Application.Command.ProductionPlans
{
    public class GetGoodsInfoCommands:IRequest<APIResult<APIPaging<GoodsInfo>>>
    {
        /// <summary>
        /// 页码（默认1）
        /// </summary>
        public int PageIndex { get; set; }
        /// <summary>
        /// 每页数量（默认10）
        /// </summary>
        public int PageSize { get; set; }

        /// <summary>
        /// 物品编号（模糊）
        /// </summary>
        public string? GoodNumber { get; set; }
        /// <summary>
        /// 物品名称（模糊）
        /// </summary>
        public string? GoodName { get; set; }
        /// <summary>
        /// 物品分类（模糊）
        /// </summary>
        public string? GoodType { get; set; }
    }
}
